infrastructure cost - German English Dictionary